/**   
* @Title: FindApiTest.java
* @Package com.beetlsql
* @Description: TODO(用一句话描述该文件做什么)
* @author antch,861710865@qq.com   
* @date 2017年7月18日 下午7:32:18
* @version V1.0   
*/


package com.beetlsql;

import java.util.List;

import org.beetl.sql.core.SQLManager;

/**
* @ClassName: FindApiTest
* @Description: TODO(BertlSql查询API)
* @author antch,861710865@qq.com
* @date 2017年7月18日 下午7:32:18
* 
*/

public class FindApiTest {

	/** 
	* @Title: main 
	* @Description: TODO(这里用一句话描述这个方法的作用) 
	* @param @param args    设定文件 
	* @return void    返回类型 
	* @throws 
	*/

	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}
	
	
	public void findByTemplate(SQLManager sqlManager) {
		//模板类查询
		//查询出所有的结果集
		List<User> lists = sqlManager.all(User.class);
		System.out.println("查询出所有用户：：" + lists);
		
		//翻页查询
		System.out.println("**翻页查询**");
		List<User> lists2 = sqlManager.all(User.class, 1, 2);
		System.out.println(lists2);
		
		//查询总数
		System.out.println("**查询总数**");
		int count = (int) sqlManager.allCount(User.class);
		System.out.println("总条数：" + count);
		
		//根据模板查询
		//sqlManager.template(t);
		
		
	}

}
